//#include"priority_queue.h"
//#include<queue>
//
//int main()
//{
//	My::test01();
//	return 0;
//}

//#include"priority_queue.h"
//#include<queue>
//
//int main()
//{
//	vector<int> v1= { 1,3,4,5,8,10,12 };
//	priority_queue<int> q1(v1.begin(), v1.end());
//	priority_queue<int, vector<int>, greater<int>> q2(v1.begin(), v1.end());
//
//	while(!q1.empty())
//	{
//		cout << q1.top() << ' ';
//		q1.pop();
//	}
//	cout << endl;
//
//	while (!q2.empty())
//	{
//		cout << q2.top() << ' ';
//		q2.pop();
//	}
//	cout << endl;
//
//	return 0;
//}


#include"priority_queue.h"

int main() {

	return 0;
}